package com.bst.base.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.bst.common.annotation.Excel;

/**
 * 文件下载日志对象 base_download_log
 * 
 * @author laoliu
 * @date 2025-02-26
 */
public class BaseDownloadLog
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long idDownloadLog;

    /** 外键 */
    @Excel(name = "外键")
    private Long idDownload;

    /** 菜单 */
    @Excel(name = "菜单")
    private Long idMenu;

    /** 菜单名称 */
    @Excel(name = "菜单名称")
    private String naMenu;

    /** 文件名称 */
    @Excel(name = "文件名称")
    private String naFile;

    /** 创建人 */
    @Excel(name = "创建人")
    private String naEmpCre;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dtEmpCre;

    public void setIdDownloadLog(Long idDownloadLog) 
    {
        this.idDownloadLog = idDownloadLog;
    }

    public Long getIdDownloadLog() 
    {
        return idDownloadLog;
    }
    public void setIdDownload(Long idDownload) 
    {
        this.idDownload = idDownload;
    }

    public Long getIdDownload() 
    {
        return idDownload;
    }
    public void setIdMenu(Long idMenu) 
    {
        this.idMenu = idMenu;
    }

    public Long getIdMenu() 
    {
        return idMenu;
    }
    public void setNaMenu(String naMenu) 
    {
        this.naMenu = naMenu;
    }

    public String getNaMenu() 
    {
        return naMenu;
    }
    public void setNaFile(String naFile) 
    {
        this.naFile = naFile;
    }

    public String getNaFile() 
    {
        return naFile;
    }
    public void setNaEmpCre(String naEmpCre) 
    {
        this.naEmpCre = naEmpCre;
    }

    public String getNaEmpCre() 
    {
        return naEmpCre;
    }
    public void setDtEmpCre(Date dtEmpCre) 
    {
        this.dtEmpCre = dtEmpCre;
    }

    public Date getDtEmpCre() 
    {
        return dtEmpCre;
    }


}
